#define _USE_MATH_DEFINES
#define _CRT_SECURE_NO_WARNINGS

#include <algorithm>
#include <bitset>
#include <cassert>
#include <cfloat>
#include <cmath>
#include <complex>
#include <cstdio>
#include <ctime>
#include <deque>
#include <fstream>
#include <iostream>
#include <map>
#include <numeric>
#include <queue>
#include <set>
#include <sstream>
#include <string>
#include <utility>
#include <vector>
using namespace std;

#define all(x) (x).begin(),(x).end()
typedef long long ll;

struct Time
{
	string whatTime(int seconds)
	{
		int hour,minute,second2;
		char back[500];
		memset(back,0,500);
		hour = seconds / 3600;
		minute = (seconds % 3600) / 60;
		second2 = (seconds % 3600) % 60;
		sprintf(back,"%d:%d:%d",hour,minute,second2);
		printf("%s",back);
		return back;

	}
};



// Powered by FileEdit
// Powered by moj 4.12 [modified TZTester]
// Powered by CodeProcessor


// Powered by FileEdit
// Powered by moj 4.12 [modified TZTester]
// Powered by CodeProcessor
